﻿using System;
using System.Linq;
using System.Collections.Generic;
using System.Text;

namespace NamazVakti
{
    public static class DateTimeExtension
    {
        public static DateTime SumTimeOfDay(this DateTime date, DateTime timeOfDay)
        {
            return new DateTime(date.Year, date.Month, date.Day, timeOfDay.Hour, timeOfDay.Minute, timeOfDay.Second);
        }

        //public static VakitEnumeration GetCurrentVakit(this DateTime dateTime, NamazVakitleri vakitler)
        //{
        //    if (vakitler.Imsak <= dateTime && dateTime < vakitler.Gunes)
        //        return vakitler.Imsak.Type;
        //    else if (vakitler.Gunes <= dateTime && dateTime < vakitler.Ogle)
        //        return vakitler.Gunes.Type;
        //    else if (vakitler.Ogle <= dateTime && dateTime < vakitler.Ikindi)
        //        return vakitler.Ogle.Type;
        //    else if (vakitler.Ikindi <= dateTime && dateTime < vakitler.Aksam)
        //        return vakitler.Ikindi.Type;
        //    else if (vakitler.Aksam <= dateTime && dateTime < vakitler.Yatsi)
        //        return vakitler.Aksam.Type;
        //    else if (vakitler.Yatsi <= dateTime && dateTime < vakitler.Imsak.DateTime.AddDays(1))
        //        return vakitler.Yatsi.Type;
        //    else
        //        return VakitEnumeration.None;
        //}
    }
}
